internal strangulation - German English Dictionary